// Decompiled by DJ v3.7.7.81 Copyright 2004 Atanas Neshkov  Date: 2007-9-15 18:53:46

// Decompiler options: packimports(3) fieldsfirst ansi 
// Source File Name:   fj.java

package com.zelix;

import java.util.Vector;

// Referenced classes of package com.zelix:
//            ui, nh, uh, vh, 
//            si

public abstract class fj extends ui
{

    protected Vector j;
    public static int k;

    public fj(int i)
    {
        super(i);
        j = new Vector();
    }

    public void a(uh uh1, nh nh1)
    {
        int i;
        int l;
        int i1;
        int j1;
        int k1;
        k1 = si.g;
        i = nh1.x();
        l = nh1.h();
        a(nh1);
        i1 = g();
        j1 = 0;
        if(k1 == 0) goto _L2; else goto _L1
_L1:
        uh uh2 = a(j1);
        j.addElement(uh2);
        uh2.a(this, nh1);
        j1++;
_L2:
        if(j1 >= i1)
        {
            b(nh1, i, l);
            a(nh1, i, l);
            return;
        }
        if(true) goto _L1; else goto _L3
_L3:
    }

    protected abstract void a(nh nh1);
}